Big Huge Thesaurus

Armed Islamic Group

noun